package vip.xiaonuo.sys.modular.courseselection.dto;

import io.swagger.annotations.ApiModel;
import lombok.Data;

/**
 * @author 墨塵
 * @since 2022/7/20
 */
@Data
@ApiModel(value = "CourseSelectionDto", description = "选课查询dto")
public class CourseSelectionQryDto {

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 学院ID
     */
    private Long collegeId;

    /**
     * 课程ID
     */
    private Long courseId;

    /**
     * 学年
     */
    private Long schoolYearId;

    /**
     * 学期
     */
    private Long schoolTermId;

    /**
     * 开课状态 0-待发布 1-已发布
     */
    private Integer publishState;

    /**
     * 开课ID
     */
    private Long coursePublishId;


    private Long checkResult;

    private Long tagId;

    private String keyword;

    /**
     * 排课ID
     */
    private Long courseScheduleId;

    /**
     * 轮次
     */
    private Long frequencyIndex;

    /**
     * 轮次日
     */
    private Long frequencyDay;
}
